// fs I/O操作能力 （input 读  outinput写）
    // 常用方法
        // (Sync)同步
        // readdir/readdirSync 读取指定目录下的文件目录
        // readFile 同步异步读取某一个文件
            // fs.readFileSync([path], [encoding])
            // fs.readFile([path], [encoding], [callback])
        // writeFile  写一个文件（覆盖式写入）
            // fs.readFileSync([path] 要写到哪里, [string content])
        // mkdir 创建文件夹(URL, function() {})
        // rmdir 删除空（空才能删）文件夹 (url, function) 
        // appendFile 追加写入
        // copyFile 复制文件 (地址, 拷贝地址, () => {})
        // unlink 删除文件 (url, function)
        // 递归删除
const fs = require('fs')
// let res = fs.readdirSync('./')
// fs.readdir('/Users/admin/Desktop', (err, res) => {
//     // err 读取出错的回调 res 读取成功的回调
//     console.log(err, res);
// })
// let package = fs.readFileSync('./package.json', 'utf-8')
// console.log(package);

// 对于富媒体资源例如 图片视频只能通过Buffer 读取流文件
fs.writeFileSync('./D.js', '1', 'utf-8')

// path.resolve 当前node执行时所在目录
console.log(require('path').resolve());